package cn.tedu.service;

import cn.tedu.dao.GoodsCategoryMapper;
import cn.tedu.entity.GoodsCategory;
import cn.tedu.service.port.GoodsCategoryService;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;
import java.util.List;

@Service("goodsCategory")
public class GoodsCategoryImpl implements GoodsCategoryService {

    @Resource
    private GoodsCategoryMapper goodsCategoryMapper;

    /**
     * 根据父级分类ID获取商品分类列表
     * @param parentId  父级分类ID
     * @param offset    偏移量，即跳过前面的多少条数据，如果从头开始获取则设置为0
     * @param count     获取数据的数量
     * @return          商品分类列表，如果没有匹配数据，则返回长度为0的List集合
     */
    public List<GoodsCategory> getGoodsCatgoryListByParentId(Integer parentId, Integer offset, Integer count) {
        return goodsCategoryMapper.getGoodsCatgoryListByParentId(parentId, offset, count);
    }
}
